vain, boastful, or quarrelsome person - Español Inglés Diccionario